// 管理所有的过滤器

// 聘用形式过滤器
// 先导入聘用形式的枚举
import allEmployees from '@/api/constant/employees'
import store from '@/store'

// 导出过滤器
export const myEmployees = function(val){
    // 过滤器执行的时机： 当页面上的 dom 更新时就会执行：过滤是存在缺陷的，3.0已经取消过滤器
    // value : 使用过滤器的字符
    let obj = allEmployees.hireType.find(item => {
        return item.id == val
    })
    return obj ? obj.value : '未知'
}

// 按钮控制过滤器
export const checkBtn = function(value){
    // store.getters.userInfo.roles.points: 按钮权限的列表
    // includes是否包含  返回 true 则表示存在，  返回 false 则表示不存在
    return !store.getters.userInfo.roles.points.includes(value)
}
